$253,714
6900 84TH AVE
1125 sqft
Living Area
1340 sqft
Lot Size
9191 sqft
Year Built
1975
Price/sqft
$237
TELFORD LIVING TRUST
$253,714
6900 84TH AVE
$253,733
12136 77TH ST
$253,748
4291 69TH AVE N
$253,771
9810 53RD LN
$317,138
4512 BEAR LAKE CT