Homes for sale - 2003 Philo Road, Urbana, IL 61802 – MLS#11201249 -...