2550 Ventura Avenue in Santa Rosa, California