520 N Neil Street, Champaign, IL 61820 - MLS#10922774 - Bob Mandala...