Homes for sale - 406 W Hood, Sparta, IL 62286 – MLS#20019096 - Link...