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

Representation in Connection with Boston's Newbury Street Portfolio

Representation of Jamestown Properties in connection with the acquisition and leasing of its Newbury Street portfolio in Boston, a high-end street of luxury retailers.