3333 Mendocino Avenue in Santa Rosa, California