1401 S Andrews Ave
Fort Lauderdale, FL 33316
$3,500,000 USD
2,500 SF
2,500 SF
$3,500,000 USD
Storefront Retail Residential