Looks like Champaign House is no longer available on Rent.com which means this information is likely out of date.

Champaign House

 1862 Valley Road, ChampaignIL 61820