Condo/Townhouse/Co-Op 20241 Green Hill Lane, #56, Yorba Linda, CA $450,000 1,062 sqft 2 3 More Details