Take a drive down Park Avenue in Winter Park, Florida. Park Avenue in Winter Park is the heart of the city where the brick streets, shops, restaurants, and Rollins College all surround the large park and Amtrak train station.
Take a drive down Park Avenue in Winter Park, Florida. Park Avenue in Winter Park is the heart of the city where the brick streets, shops, restaurants, and Rollins College all surround the large park and Amtrak train station.