Click on image below to switch to zoomable version
Ollie Trout's Tourist Park, 107th St. and Biscayne Blvd. Miami