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