23232 La Vaca ST, Lake Forest, CA 92630 - MLS#CROC21151151 - Eric &...