6
7250 NW 41st St
Miami, FL 33166
$6,400,000 USD
19,178 SF
19,178 SF
$6,400,000 USD
Warehouse