190 Upland Avenue, Newton, MA 02461
5
beds
6
baths
4,189 Sq.Ft. LIVING AREA
10,000 Sq.Ft. lot