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

International Property Owner Repositioning and Leasing of Retail Building

Represented an international property owner in connection with a 45,000 square foot retail lease on Newbury Street in Boston’s Back Bay neighborhood.