One of two oceanfront units right on the beach near Pleasure Point in Santa Cruz
Outstanding oceanfront flat with unsurpassed views of surf, sunsets, and city lights. Spend your vacation right on the beach at Villa Vista with family and friends and you'll create memories that will last a lifetime. ...
See this content immediately after install