30
1000-1008 SW 8th St
Miami, FL 33130
$5,950,000 USD
8,959 SF
8,959 SF
$5,950,000 USD
Storefront Retail Office