Some Cantabrigians remain skittish about the height of that new tower proposed for Central Square: "[The developer] is also seeking to build a life sciences building along Massachusetts Avenue near Central Square that would be 115 feet tall and 145 feet tall, including mechanical equipment on the roof." [Boston.com]
Filed under: