skip to Main Content

The Dean Champaign

Champaign, IL

The Dean Champaign is the newest 17-story mixed-use student apartment building in Champaign, IL. 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
The James Champaign Exterior
The James Champaign Exterior
The James Champaign Interior Commons
The James Champaign Rooftop
The James Champaign Interior Living Room
Back To Top
Joint Our Email List
  • Join Our Email List

  • Subscribe to Updates