Laid out across one hundred acres along Chicago's south lakefront, Lake Meadows is just minutes from downtown and in the neighborhood of some of the nation's most sought after schools: the University of Illinois at Chicago, the University of Chicago, Columbia College, and the Illinois Institute o...