22
1000-1008 SW 8th St
Miami, FL 33130
$6,350,000 USD
8,959 SF
8,959 SF
$6,350,000 USD
Storefront Retail Office