17532 Cerro Verde Drive, Yorba Linda, CA 92886 - MLS#PW21165920