Single Family Home 27065 Big Horn Mountain Way, Yorba Linda, CA $2,398,800 4,615 sqft 5 5 More Details