1/45 45 Active Under Contract $1,287,500 3 Beds3 Baths2,427 SqFt 18663 Clubhouse DR, Yorba Linda, CA 92886 Townhouse Listed by Aaron Mills of Compass Newport Beach