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

Shopping Center Redevelopment Analysis

Performed diligence for major, national shopping center owner in connection with the proposed redevelopment of many of its shopping centers in its portfolio.