3620 NE 2nd Ave
Miami, FL 33137
$9,800,000 USD
6,195 SF
6,195 SF
$9,800,000 USD
Storefront Retail Office