507 Mitchell Ct, Champaign, Illinois Available immediately $725/mo net rent This 2 bedroom, 1 bath duplex is located on a quiet block just off John between Duncan and Kenwood. New vinyl plank flooring throughout the living/dining/kitchen area and carpeting in the bedrooms. Cool only the areas you need with convenient…