1400 Laurent St Santa Cruz, CA 95060