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