Homes for sale - 1505 Philo Road, Urbana, IL 61801 – MLS#11083495 -...