320 Cedar St Parking 320 Cedar Street, Santa Cruz, CA 95060