Homes for sale - 16647 E Phillips LN, Englewood, CO 80112 – MLS#752...