Aqua Breeze Inn

204 Second St
Santa Cruz
California
United States