Starwood buys Boston property in vote of confidence for region’s life science recovery

General Electric occupied 33-41 Farnsworth St. in Boston for its main headquarters between 2016 and 2024. (CoStar)
MLL Capital, Cerberus sell largely vacant building in Seaport district