32
345 NW 24th St
Miami, FL 33127
$3,840,000 USD
4,875 SF
4,875 SF
$3,840,000 USD
Storefront Retail Office