11601 SW 216th St
Miami, FL 33170
$7,900,000 USD
20,355 SF
5.83% Cap Rate
20,355 SF
$7,900,000 USD
Storefront