Building for sale, 39 Harvard St, in Brookline, United StatesBrookline, 39 Harvard StCommercial building • 314.48 m²