Creekside Village

 2035 South Escondido Boulevard, EscondidoCA 92025
$1,490+1-3 BedsPets OK