115 Longwood Avenue # 1, Brookline, MA 02446
4
beds
3
baths
2,500 Sq.Ft. LIVING AREA
8,675 Sq.Ft. lot