
63 Goddard Ave, Brookline, MA 02445
Brooklinefor_sale
Set on 4.5 secluded acres in Brookline's prestigious Estate area, this fully renovated thirteen-room residence commands one of the most distinguished private landscapes in Greater Boston.
Hammond Residential Real Estate