Echo Bridge Office Park

The Echo Bridge Office Park is a renovated mill building situated on the banks of the Charles River in Newton Upper Falls, near the Wellesley line.  It is an ideal business location west of Boston for a business seeking attractive ambience in a prime location at reasonable rental rates.

Suite Brochure Suite Brochure

  • Address: 379 Elliot Street, Newton Upper Falls, MA 02464 
  • Area: 1,571 RSF 
  • Size (SF): 1‚001 - 3‚000 sf 
  • Floor: First Floor 
  • Price: Negotiable  
  • Price Range: Negotiable 
  • Availability: 9/1/25 
  • Location: Newton 

View other Availabilities at this building

Visit the Property Availability listing