Homes for sale - 128 W Main Street, Sparta, IL 62286 – MLS#20063246...