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
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.