123 Mt Vernon Street, Newton, MA 02465
5
beds
3
baths
3,656 Sq.Ft. LIVING AREA
6,463 Sq.Ft. lot