Looks like Townhomes at Boulder Ridge is no longer available on Rent.com which means this information is likely out of date.

Townhomes at Boulder Ridge

 3410 Stoneway Court, ChampaignIL 61821