$1,195,000 - 22905 Springwater, Lake Forest, CA 92630
22905 Springwater
Lake Forest,
CA
92630
Country: US