30
7215 NW 41st St
Miami, FL 33166
$484,900 USD
1,320 SF
1
Unit
1,320 SF
$484,900 USD
Warehouse