WINCHESTER AVE, INTERLACHEN FLORIDA