The $700 million project will be next to the Christian Science Plaza.