809 W Nevada St

Urbana, IL

Built in 2018, 809 W. Nevada is a mix of 3 and 4 bedroom units located on the University of Illinois at Urbana-Champaign campus.  This 3-story building houses 18 units with 65 beds. Each unit features plank flooring, granite counter tops, and stainless steel appliances just steps from campus.

units: 18