We moved! As of Monday, April 22, 2024, the Goulston & Storrs Boston Office is located at One Post Office Square, 25th Floor, Boston, MA 02109. Telephone numbers remain the same. Close Banner

Mass General Brigham Purchase and Leasing Charles River Plaza, Boston

Purchase and leasing of 500,000 square foot research and laboratory facility for Mass General Brigham at Charles River Plaza, Boston, MA.