Coastview Inn Santa Cruz

301 Beach St
Santa Cruz
California
United States