5
6520 Powerline Rd
Fort Lauderdale, FL 33309
$20,000,000 USD
64,286 SF
64,286 SF
$20,000,000 USD
Warehouse