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 currently offers 3,130 SF of fully furnished office space available for sublease, providing an efficient and move-in ready solution for tenants seeking flexibility in a professionally managed setting. The sublease term runs through February 28, 2027, offering a strategic short- to mid-term opportunity.

With 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:

For Sublease

Property Type:

Office

Property Address:

160 Gould Street – Needham, MA 02494

Building SF:

135,698 SF

Available Space:

2nd Floor- 3,130 SF SF

Area Amenities:

Rate:

Negotiable