$393,429
9653 LEEWARD AVE
1931 sqft
Living Area
1988 sqft
Lot Size
7148 sqft
Year Built
1989
Price/sqft
$247
MERCADO, THOMAS
$393,429
9653 LEEWARD AVE
$393,433
1550 21ST ST SW
$393,480
10415 SILHAVY DR
$393,483
1630 IDLE DR
$491,774
8093 PERTH DR