Yorba Linda California 20515 Via Lerida, Yorba Linda, CA 92887 – $1,225,000 Read More Yorba Linda California