27
2829 NW 13th Ave
Miami, FL 33142
$2,400,000 USD
4,600 SF
4,600 SF
$2,400,000 USD
Storefront Retail Office