Benchmark Chaminade Resort & Spa
  • Santa Cruz, CA 95065