12
2268 SW 8th St
Miami, FL 33135
$4,180,000 USD
8,739 SF
5.26% Cap Rate
8,739 SF
$4,180,000 USD
Storefront Retail Residential