Leasing Opportunities

144 Gould Street


Property: 144 Gould Street

Property Type: Office

Location: Needham, MA

Total Size: 45,312 SF


Needham Executive Center is a two-story, 45,312 sf office building with underground parking and an efficient floor plan design surrounding two brightly lit atrium lobby areas. With direct frontage on I-95/ Route 128, this property has high visibility and excellent signage opportunities.

Available Spaces

1,660 SF 1,549 SF

Get in touch

Mike Wilcox | Managing Director, Leasing