2 Wks Ago COMPARE Mallard Point Apartments 27741 W Drake Dr, Channahon, IL 60410 1 - 2 Beds $1,170 - $1,621