1021 NW 1st St
Fort Lauderdale, FL 33311
$1,200,000 USD
2,504 SF
2,504 SF
$1,200,000 USD
Warehouse