510 Frederick St Santa Cruz Ca 95062