16140 Escobar Ave , Los Gatos, CA, US