Seaside Retreat Santa Cruz Beach Vacation Home Rental

108 7th Ave Santa Cruz CA 95062 USA

(831) 316-4169

Location