7051 SW 21st Pl
Fort Lauderdale, FL 33317
$4,850,000 USD
10,000 SF
10,000 SF
$4,850,000 USD
Warehouse