10
647-655 Massachusetts Ave
Cambridge, MA 02139
$35.00 USD/SF/YR
390 SF
1
Space Available
Built 1880
390 SF Contiguous
Built 1880
390 SF
$35.00 USD/SF/YR
Office