$685,000 -
2315 Lake Forest St
Escondido ,
CA 92026
Community: North Escondido