184 Cypress Park, Santa Cruz CA 95060 — $1,597,500 | Blackbird Research