$374,365
118 89TH AVE
504 sqft
Living Area
2099 sqft
Lot Size
8703 sqft
Year Built
1960
Price/sqft
$223
LINK, MARK D
$374,365
118 89TH AVE
$374,535
11445 2ND ST E
$374,823
128 BAY PLZ
$376,270
125 85TH AVE
$467,734
10128 4TH ST E