N park ave - Winter Park, FL, United States close