20873 Serrano Creek RD #75, Lake Forest, CA 92630 - MLS#OC21087237 ...