When it opened in 1954, Northland Shopping Center was the largest shopping center in the world. It wasn't enclosed, didn't have a foodcourt, and was located in far-flung Southfield. But It was the beginning of the end for Downtown Detroit. [Freep]
Filed under:
Loading comments...