skip to Main Content

Findorff's Response to the Coronavirus (COVID-19)

The Dean

Champaign, IL

The Dean is the newest 17-story mixed-use student apartment building in Champaign, Ill. Proudly located in the center of “Campustown,” this new development is adjacent to the heart of UIUC campus, greek life, and popular nightlife spots. In addition, this project includes retail spaces, 322 apartments, and resident amenity spaces like the below:

  • Barbecue stations
  • Business center
  • Rooftop pool
  • Steam room
  • Study lounge
Hub on Campus Champaign
Hub on Campus Champaign
Joint Our Email List
  • Join Our Email List

  • Subscribe to Updates

Back To Top