$685,000 -
2139 Teal Gln
Escondido ,
CA 92026
Complex/park: Willowbrook