73-75 Harvard St # 1, Newton, MA 02460
4
beds
5
baths
3,357 Sq.Ft. LIVING AREA
9,202 Sq.Ft. lot