We’re moving! Effective Monday, April 22, 2024, the Goulston & Storrs Boston Office will be located at One Post Office Square, 25th Floor, Boston, MA 02109. Telephone numbers will remain the same. Close Banner

Office Leasing for Major International University

Representation of a major international university in connection with a 60,000 square foot office lease.