Canyon Oaks
4627 Thomas Lake Harris Dr, Santa Rosa, CA 95403
Canyon Oaks  4627 Thomas Lake Harris Dr, Santa Rosa, CA 95403