Homes for sale - 501 WINDRIDGE PL, Tavares, FL 32778 – MLS#O6060525...