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

Leasing to Prominent Retail and Office Tenants in Boston's Innovation and Design Building

Representation of Jamestown Properties, a real estate investment company, in connection with leasing to prominent retail and office tenants at the Innovation and Design Building in Boston, Massachusetts.