890 38th Avenue 19, Santa Cruz, CA 95062 | $289,000 |...