23
361 Huron Ave
Cambridge, MA 02138
$2,295,000 USD
2,358 SF
5% Cap Rate
2,358 SF
$2,295,000 USD
Storefront