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 ...
The Southland Center, the largest shopping mall in Downriver Detroit, has been sold to Greenwood Global, a private investing group based in Glencoe, Illinois. According to Crain's Detroit Business ...