2
7215 NW 41st St
Miami, FL 33166
$650,000 USD
892 SF
2
Units
892 SF
$650,000 USD
Warehouse