Condo/Townhouse/Co-Op 20906 Serrano Creek Road, #44, Lake Forest, CA $358,000 884 sqft 1 2 More Details