St. Clair County set for demolition to vacant homes