Homes for sale - 1717 philo Road, Urbana, IL 61801 – MLS#10933489 -...