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

Boston Globe Media: Industrial Leasing

Representation of Boston Globe Media in leasing matters for a 330,000-square-foot industrial property with warehouse, distribution and manufacturing facilities in Taunton, Massachusetts, as part of the company’s recent headquarters relocation.