69 Canal Street, Boston, Massachusetts
69 Canal Street, Boston, Massachusetts 02114 - Prime opportunity to lease 3,135 SF in a three (3) story office building ideally located in North Station, Boston’s fastest growing neighborhood. The neighborhood is the second largest commuter hub in the city with North Station boasting the Commuter Rail, Orange Line and Green Line. Anchored by the TD Garden, Boston’s home for the Bruins and Celtics, the area offers tremendous nightlife and numerous restaurants.
Listing Courtesy of Boston Realty Advisors