Accommodations
4355 Opal Cliff Drive, Santa Cruz, CA 95062, USA
Welcome to Santa Cruz Joy – Opal Cliff Beach House! Slide right into the Monterey Bay lifestyle i...