Super 8 Motel- East

338 Riverside Avenue
Santa Cruz, CA 95060