10 Rogers Street is located in Cambridge, Massachusetts and is used as an office/ residential space. Residing on the Charles River, this building constructed in 1989 provides not only great access to Binney Street and Edwin H Land Boulevard, but great views as well.
Year Built: 1989
Total Building SF: 22,865
# Elevators: 2
Public Transit (closest): Lechmere T Station
Distance to Public Transit: 0.4 miles
Parking Ratio: 2.8