Homes for sale - 9N830 Channel Court, Elgin, IL 60124 – MLS#1105616...