Ground Breaking

February 10, 2012

The future site of the Longwood Center tower at Brookline and Longwood avenues was ready for business last week in this view from the nearby Beth Israel Deaconess Medical Center. Construction on the nine-story medical research tower is slated to begin this month is expected to last three years. (Gazette Photo by Rebeca Oliveira)