Portfolio

160 Gould Street

Needham, Massachusetts

Office

160 Gould Street is a three-story office building located 10 miles west of downtown Boston adjacent to Route 128/I-95.

Property Information

Asset Manager
Doug Morris
Location
128 West/Boston West
Building Area
135,698 SF
Number of Stories
3
Year Built
1987
Parking
3.32/1,000 SF
Amenities
Cafe, underground parking garage