112 Harvard St # 112, Newton, MA 02460
5
beds
5
baths
3,650 Sq.Ft. LIVING AREA
9,000 Sq.Ft. lot