24001 Muirlands #287, Lake Forest, CA 92630 - MLS#OC21184717