1505 Philo Road, Urbana, IL 61801 - MLS#11083495 - Theresa Lemmer -...