29
1000 SW 8th St
Miami, FL 33130
$5,620,000 USD
8,959 SF
8,959 SF
$5,620,000 USD
Storefront Retail Office