605 Center Streā€¢ Santa Cruz, CA 95060