31
2223 SW 13th Ave
Miami, FL 33145
$3,500,000 USD
4,912 SF
6.67% Cap Rate
4,912 SF
$3,500,000 USD
Storefront Retail Office