$1,729,647
112 LEEWARD IS
2995 sqft
Living Area
4448 sqft
Lot Size
12819 sqft
Year Built
1971
Price/sqft
$485
**********
$1,729,647
112 LEEWARD IS
$1,733,848
3336 DUNWOODY CT
$1,736,699
150 DEVON DR
$1,737,949
1051 BAY AVE
$2,159,195
878 ISLAND WAY