31
701 Concord Ave
Cambridge, MA 02138
$32.00 USD/SF/YR
661-8,564 SF
2
Spaces Available
Built 1965
8,564 SF Contiguous
Built 1965
661-8,564 SF
$32.00 USD/SF/YR
Office/Medical