12902 Homestead Place, Chino, CA 91710 - MLS#PW21187451