725 Front Street in Santa Cruz, CA