10
618-620 Cambridge St
Cambridge, MA 02141
$4,499,000 USD
8,201 SF
5.98% Cap Rate
8,201 SF
$4,499,000 USD
Storefront Retail Residential