122 W Hill St
Champaign, IL
122 W. Hill St is located in Downtown Champaign. The 26 units are a mix of 1 and 2 bedroom units.
This historic building has been completely gutted and updated with high end finishes, while preserving its original character.