2001 W State Road 84
Fort Lauderdale, FL 33315
$6,995,000 USD
11,800 SF
11,800 SF
$6,995,000 USD
Warehouse