23
1058-1062 SW 1st St
Miami, FL 33130
$1,050,000 USD
2,350 SF
6.13% Cap Rate
2,350 SF
$1,050,000 USD
Storefront Retail Office