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