19
1313 S Andrews Ave
Fort Lauderdale, FL 33316
$2,350,000 USD
3,730 SF
3,730 SF
$2,350,000 USD
Office Residential