Homes for sale - 296 Cardinal LN, Upland, CA 91786 – MLS#IV21158556...