27-29 Indiana Terrace # 29, Newton, MA 02464
5
beds
5
baths
3,497 Sq.Ft. LIVING AREA
8,370 Sq.Ft. lot