65
936-940 NW 1st St
Fort Lauderdale, FL 33311
$3,495,000 USD
15,085 SF
15,085 SF
$3,495,000 USD
Warehouse