Ikenberry Commons

Ikenberry Commons

A multimedia tour of the new Ikenberry Commons on the University of Illinois campus.