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

National Home Improvement Retailer Subleases

Negotiation, on behalf of a national big-box home improvement retailer, of subleases for four big-box properties located in three states to a national big-box garden supply retailer.