10
340 SW 21st Ter
Fort Lauderdale, FL 33312
$1,395,000 USD
4,678 SF
4,678 SF
$1,395,000 USD
Warehouse