Harbor View Inn

51 Ave. Alhambra
Half Moon Bay
California
United States