211 S Channing St Elgin, IL 60120 - 4 beds/2 baths | Zenlist