Condo/Townhouse/Co-Op 18986 Canyon Terrace Drive, Lake Forest, CA $640,000 1,389 sqft 3 3 More Details