Escondido Town & Country

1625 E Valley Pkwy, Escondido, CA, USA