Richards at 163rd Street Shopping Center, 1960s (I remember the Richards in downtown Miami around that time! … | North miami beach, North miami, South miami heights
Vans Store - Miami International Mall in Doral, FL, 33172
36 Hours in Miami: Things to Do and See - The New York Times