$257,126
11634 81ST PL
1292 sqft
Living Area
1597 sqft
Lot Size
15964 sqft
Year Built
1961
Price/sqft
$201
**********
$257,126
11634 81ST PL
$257,145
10998 88TH AVE
$257,164
10024 82ND LN
$257,166
7900 120TH ST
$321,390
11724 OXFORD ST