21
119 Mt. Auburn
Cambridge, MA 02138
Rate Upon Request
1,026-2,520 SF
2
Spaces Available
Built 1989
2,520 SF Contiguous
Built 1989
1,026-2,520 SF
Rate Upon Request
Office, Office/Medical