83
200 S Andrews Ave
Fort Lauderdale, FL 33301
$4,500,000 USD
9,232 SF
1
Unit
9,232 SF
$4,500,000 USD
Medical