$184,833
13472 121ST ST
1508 sqft
Living Area
1080 sqft
Lot Size
7270 sqft
Year Built
1960
Price/sqft
$214
DAMEWOOD, THERESA
$184,833
13472 121ST ST
$184,982
9126 109TH AVE
$184,999
9617 83RD ST N
$185,059
8771 93RD AVE
$231,008
9100 83RD ST N