190 Walnut Ave Unit 204, Santa Cruz CA 95060 — $857,000 | Blackbird Research