Condo/Townhouse/Co-Op 20267 Fern Creek Lane, #35, Yorba Linda, CA $425,000 1,017 sqft 2 2 More Details