Hotel Paradox

611 Ocean Street, Santa Cruz