11
748 NW 24th St
Miami, FL 33127
$1,185,000 USD
2,370 SF
2,370 SF
$1,185,000 USD
Warehouse