(CBS DETROIT) — The largest shopping mall in Downriver now has new owners. Southland Center has been sold to Greenwood Global, a private investment firm based in Illinois, according to Taylor ...
The Southland Center, the largest shopping mall in the downriver area, has been sold to Greenwood Global, a private investing group based in Glencoe, Illinois. According to Crain's Detroit ...