Coastview Inn

301 Beach St Santa Cruz CA 95060 USA

(831) 426-0420

Location