408 W. Church, Champaign, IL 61820 (SORRY, LEASED FOR AUGUST! CHECK OUT 312 S STATE!)

Studio | 1 Bathrooms | $370

LEASED

Schedule a Showing