112-118 Canal Street
Update
08/09/21
Bulfinch Triangle Office Sold for $24 Million
TSJ One Realty Trust sold 112-118 Canal Street in Boston's West End to a Downtown Boston-based developer for $24,000,000. A 7-story office building located in the Bulfinch Triangle, 112-118 Canal Street features 64,960 SF of office space near North Station.