2855 Bowers Avenue in Santa Clara, California