Construction of two high-rises is expected to revitalize the 14.5-acre Christian Science Plaza, Boston's largest privately owned public space.
The First Church of Christ, Scientist announced on Jan. 23 that it has chosen Carpenter and Co., Cambridge, Mass., as master developer of a 20-story and a 50-story tower. Upon topping out, the taller tower would be one of the tallest structures in Boston.