River View Villa

607 Third Street
Santa Cruz, CA 95060

831.621.2929

Amenities
  • four
  • Free WiFi
  • Cable/Sat TV
Overview

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