2 Wks Ago COMPARE Mallard Point Apartments 27741 W Drake Dr, Channahon, IL 60410 1 - 2 Beds$1,114 - $3,150