Renovated in 2015, this 100,000 square foot office building is located right on the water of the Charles River close to the Museum of Science. The space features a large atrium and controlled access accompanied by security systems. Seconds from Lechmere Station and the Green Line, this is a perfect spot to grow.
Description
Amenities
Parking
Building Highlights
Stories: 4
Year Built: 1983
Year Renovated: 2015
Total Building SF: 101,458
# Elevators: 3
Public Transit (closest): Lechmere T Station
Distance to Public Transit: 0.2 miles
Parking Ratio: 1
Smallest Available Space: 0 SQ FT