A digitally-restored ad, announcing the May 17, 1971 grand opening of the gargantuan, 1.2 million square foot shopping complex. Although touted as the largest in the West, another Taubman property in the area, SUNVALLEY CENTER, was of equal size.
Advert from Scott P. / "BigMallRat"