$685,000 -
25171 Oak Canyon Lane 2
Lake Forest ,
CA 92630
County: Orange