Vintage Photo: Fleetwood Square, Tarzana, CA – World’s Biggest Cadillac

How did I miss this when I lived in LA? It’s because I hated shopping, and shopping malls most of all. And then it was built in 1986, just a year before we departed Southern California.  This looks to be have taken fairly soon after it opened, given the vintage cars.