255 S Denning Dr, Winter Park, Florida 32789 USA
Almost completely covered under natural shade
Photo Credit: Yelp