Condo/Townhouse/Co-Op 18664 Putting Green Drive, Yorba Linda, CA $895,889 2,297 sqft 3 3 More Details
Condo/Townhouse/Co-Op 18678 Putting Green Drive, Yorba Linda, CA $900,000 2,453 sqft 4 3 More Details