51 Davis Ave, Newton, MA 02465
6
beds
6
baths
4,904 Sq.Ft. LIVING AREA
6,374 Sq.Ft. lot