From today’s Boston Business Journal:
Northeastern University has signed a short-term lease with the First Church of Christ Scientist for a building in the Back Bay.
The university plans to lease about 72,000 square feet at 101 Belvidere Street in Boston, Mass. from the church.
Northeastern signs lease at Christian Science Plaza – By Jesse Noyes, The Boston Business Journal