208 W Vine St Champaign, IL 61820 - 2 beds/1 full bath | Zenlist