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

New England Development Agreements

Representation of New England Development in connection with the acquisition, permitting and financing of properties across the United States, including the development of University Station, a large-scale, mixed-use development of retail, restaurant, residential and office uses located in Westwood, Massachusetts.