Specials 2 Days Ago COMPARE Latte of Escondido 1580 S Juniper St, Escondido, CA 92025 Studio - 3 Beds $2,095 - $3,195