Single Family Home 23936 Old Pomegranate Road, Yorba Linda, CA $1,259,000 2,453 sqft 3 5 More Details