22671 Fernwood ST, Lake Forest, CA 92630 - MLS#OC21135814 - Yvette ...