Newton Corporate Center

  • 320 Needham Street, Newton, MA
  • 41,083 SF
  • Laboratory
  • Office

Building Description

Newton Executive Center is a fully renovated office building adjacent to the Charles River, offering riverfront views and access to a surrounding wooded park. The building is located off of I-95/Route 128 and is in walking distance to a host of restaurant, retail and banking services.

Key Tenants

  • BBK Healthcare, Inc
  • Inflexxion, Inc.
  • Bright Horizons