150 Columbia St
Cambridge, MA 02139
$995,000 USD
7,088 SF
2
Units
7,088 SF
$995,000 USD
Storefront Retail Office