River View Villa

607 Third Street
Santa Cruz, CA 95060

831.621.2929

A beautiful villa which has four master rooms with luxurious amenities.

  • four
  • Free WiFi
  • Cable/Sat TV