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)

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.