$267,295
10727 59TH AVE
1093 sqft
Living Area
1902 sqft
Lot Size
7000 sqft
Year Built
1966
Price/sqft
$176
SPENCER, MARK D
$267,295
10727 59TH AVE
$267,312
8628 111TH ST
$267,315
9082 83RD WAY
$267,326
9327 141ST ST
$334,114
12725 82ND AVE N