Skip to main content
1040 38th 6, Santa Cruz, CA 95062 - $425,000