Skip to main content
236 Ocean Street, Santa Cruz, CA 95060 - $1,987,000