10
2511 NW 6th St
Fort Lauderdale, FL 33311
$4,500,000 USD
6,132 SF
6,132 SF
$4,500,000 USD
Warehouse