1305 Mayfair Road, Champaign, IL 61821 - MLS#11134166 - Samuel Stel...