Beach RV Park

2505 Portola Dr.
95062 Santa Cruz, CA
United States