240-244 Elm St
Somerville, MA 02144
Rate Upon Request
100-8,171 SF
2
Spaces Available
Built 1920
Built 1920
100-8,171 SF
Rate Upon Request
Coworking Space