419 S Interlachen Ave, Winter Park, FL 32789