3D Open Sat 1PM-4PM $ 2,599,000 5 Beds5 Baths4,832 SqFt 18893 Dry Creek RD, Yorba Linda, CA 92886 Single Family Home Listed by Keller Williams Realty