Address 160 Gould Street Needham, Massachusetts 02492
Asset Manager
Doug Morris

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

Property Information

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