Needham Executive Center, Floor 2, 2,517 SF

  • 144 Gould Street, Needham, MA
  • 2,517 SF
  • Office

Building Description

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 opportunites.


  • Route 128 frontage
  • Excellent signage opportunity
  • Underground parking
  • Easy access off Route 128