Loading map...

561 Windsor St

561 Windsor St, Somerville
Somerville, MA 02143
Direct
Class B
  • 28,895 sq ft available
  • Office
  • Multi

Amenities

Parking

Building Highlights

Stories: 5
Year Built: 1927
Total Building SF: 95,266
# Elevators: 5
Public Transit (closest): Lechmere T Station
Distance to Public Transit: 0.9 miles
Parking Ratio: 0.8