Profile Picture
Champaign, IL, United States
You belong at Newman Hall at the University of Illinois! Suite- & dorm-style living in the best student community on campus, steps from the Main Quad.

Stories