21
200 S Andrews Ave
Fort Lauderdale, FL 33301
$1,250,000 USD
3,300 SF
1
Unit
3,300 SF
$1,250,000 USD
Medical