X
    Categories: News

Ground Breaking

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)

Gazette Staff:
Related Post