$981,858
118 LEEWARD IS
2332 sqft
Living Area
3230 sqft
Lot Size
10794 sqft
Year Built
2015
Price/sqft
$380
ZELEKE, EDEN A
$981,858
118 LEEWARD IS
$981,858
3242 MASTERS DR
$981,912
421 PALM IS NE
$981,950
207 LEEWARD IS
$1,227,246
2107 SCARLET OAKS ST