A digitally-restored ad, announcing the May 1971 grand opening of the gargantuan, 1.4 million square foot shopping complex. It was promoted as the largest shopping center in the West.
Original advert from Bayshore Properties / Homart Development