907 Third

  • University: University of Illinois
  • Bed Count: 88
  • Year Built: 2008
  • Distance From Campus: 0.5 miles