Taylor's Southland mall sold to Illinois-based investment group
Taylor − Southland Center in Taylor has been sold to an Illinois-based investment group, getting new life nearly three years after its previous owners defaulted on a loan. The longtime Downriver shopping mall at 23000 Eureka Road was sold to a company …