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