CHAMPAIGN - A $23 million residence hall under construction in Champaign will be the first at the University of Illinois to be certifiably green. The eco-friendly features of the 262-bed Presby Hall ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results