Babcock Place
Update
01/09/20
Foundation Work Underway for Babcock Place in Brookline
Foundation work is ongoing for Babcock Place at 134-138 Babcock Street just a few blocks from Coolidge Corner in Brookline. The upcoming 5-story building will feature 62 apartments. Units will range in size from studios through three-bedrooms with 16 residences designated affordable.