20702 El Toro RD #319, Lake Forest, CA 92630 - MLS#DW21120786 - Ale...