Santa Clara & Main Ventura, CA 93001