Homes for sale - Lot #10 Fox Run Court, Leroy, IL 61752 – MLS#11065...