2395 Delaware Ave, Santa Cruz, CA 95060 — $19,000 · 2bd · ~15.1% rule | OnePercent