8
7613-7617 Biscayne Blvd
Miami, FL 33138
$2,350,000 USD
2,739 SF
2,739 SF
$2,350,000 USD
Storefront Retail Office