633 Osceola Ave, Winter Park, Florida 32789 USA
Quirky little sculpture on top of the building.
Photo Credit: Yelp