$1,194,000 -
22905 Springwater
Lake Forest ,
CA 92630
Country: US
Property listed by Opendoor Brokerage Inc., Melissa Westfall