1629 Centre St, Newton, MA 02461
6
beds
2
baths
3,408 Sq.Ft. LIVING AREA
7,808 Sq.Ft. lot