1990 Thelma Drive, Lake Alfred, FL 33850 | HotPads