65
7500 NW 25th St
Miami, FL 33122
$240,000-$873,755 USD
505-1,801 SF
3
Units
505-1,801 SF
$240,000-$873,755 USD
Warehouse