Homes for sale - 120 Lilly Court, Indian Creek, IL 60061 – MLS#1058...