Price Reduced
Viewed
20 Windermere Road
Boston, MA 02125
$1,099,000
7 beds
3 full + 1 half
bathrooms3,467 sq.ft.
Listed By CENTURY 21 Cityside