20 South Santa Cruz Avenue in Los Gatos, California