12
1248-1260 Cambridge St
Cambridge, MA 02139
$60.00 USD/SF/YR
2,372 SF
1
Space Available
Built 1876
2,372 SF Contiguous
Built 1876
2,372 SF
$60.00 USD/SF/YR
Retail