408 W. Church, Champaign, IL 61820 (ONLY 1 UNIT LEFT! AVAILABLE NOW!)

1 Beds | 1 Bathrooms | $675

Available now

Awesome apartments near West Side Park! Month to month leases!

Get Directions

Schedule a Showing