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 location west of Boston for a small to medium size business seeking attractive office space in a prime location at reasonable rental rates.

Suite BrochureSuite Brochure

  • Address: Newton, Massachusetts 
  • Area: 1,114 RSF 
  • Size (SF): 1‚001 - 3‚000 sf 
  • Floor: First Floor 
  • Price: Negotiable 
  • Price Range: Negotiable 
  • Availability: Immediately 
  • Location: Newton 

View other Availabilities at this building

Visit the Property Availability listing