Cowell Beach

21 Municipal Wharf, Santa Cruz, CA 95060