2001 S Andrews Ave
Fort Lauderdale, FL 33316
$18,000,000 USD
2.68 AC
2.68 AC
$18,000,000 USD
Commercial