Forest City’s proposed building at 300 Massachusetts Avenue would rise to 128 feet at its tallest penthouse, eight feet taller than the penthouse on the Novartis building, a block to the south. 300 Mass. Ave. will hav...
forest city / Kling Stubbins, July 11, 2012