700 Melrose Ave Winter Park, FL 32789