MLS# OC25019813
23152 El Caballo Street
Lake Forest,
CA
92630
Property Type:
Single Family Residence