11601 W Touhy Ave Chicago, IL 60666