Homes for sale - 2867 Demler, Escondido, CA 92029 – MLS#PTP2105531 ...