160 Gould Street – Needham, MA

160 Gould Street is a well-located office building in Needham Crossing, one of Greater Boston’s most established and amenity-rich suburban business parks. 

The property offers convenient access to I-95/Route 128, strong surrounding corporate presence, and proximity to dining, retail, and area amenities, 160 Gould Street delivers a highly accessible and connected environment for today’s office users.

Map
Loading...

160 Gould Street – Needham, MA

Property Status:

Leased

Property Type:

Office

Property Address:

160 Gould Street – Needham, MA 02494

Building SF:

135,698 SF

Available Space:

Area Amenities:

Rate:

Negotiable