CONTACT ME TODAY!
306 Beech Ave. Melrose MA 02176
649,900
Amenities
649,900
2,238 ft
5 Beds
2.5 Baths
Year Built:
Parking: -