The COVID-19 pandemic has claimed its first Miami-Dade indoor shopping mall. Southland Mall, the 986,100 square-foot indoor mall located at 20505 S. Dixie Highway in Cutler Bay, is the first … Click to Continue »
Read more here:: Investors foreclose on Southland Mall in Cutler Bay for defaulting on payment






