First Needham Place

  • 250 First Avenue, Needham, MA
  • 73,167 SF
  • Office

Building Description

First Needham Place is a state-of-the-art, 73,167 sf Class A office building in Needham, MA with underground parking and a LEED Silver Certification. Located immediately off I-95/Route 128, the building is highly visible from Route 128 and presents excellent signage opportunities.

Key Tenants

  • Cambridge Healthtech Holdings
  • The Bulfinch Companies, Inc.
  • Direxxis, Inc
  • Energy Star designation
  • LEED Silver designation
  • WiredScore Gold designation