According to a post on the city of Taylor’s social media account, Downriver’s largest shopping mall has been sold. The news was posted Saturday afternoon and states that Southland Center, 23000 Eureka ...