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.