$198,529
8598 93RD AVE
840 sqft
Living Area
1106 sqft
Lot Size
5998 sqft
Year Built
1964
Price/sqft
$224
DIMMER, THERESA
$198,529
8598 93RD AVE
$198,545
9336 91ST TER
$198,744
9085 SUNCREST BLVD
$198,748
8173 PORTULACA AVE
$248,153
8429 137TH LN