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

Leasing and Development of Retail Shopping Centers in Texas

Representation of a joint venture partner in the leasing and development of numerous retail shopping centers in Texas, including big-box fitness center leases with NFL-affiliated and other national fitness center tenants.