Edgewater Beach Inn & Suites

525 Second Street
Santa Cruz, CA 95060