North Point to get 12-story life-science building, MIT buys gas station, advances its Kendall tower
By Jelena Dragicevic, published on the Cambridge Day on June 11. A construction permit for a $155.2 million, 12-story life-science building at 441 Morgan Ave., North Point, was issued May 18 as part of […]