$731,900 -
27741 Narcissa Ct
Escondido ,
CA 92026
Complex/park: The Glens