3424 Mendocino Ave. Santa Rosa, CA 95403