330 Oxford Way Santa Cruz, CA 95060