$640,000 -
26094 Hillsford Place
Lake Forest ,
CA 92630
County: Orange