1212 W Cliff Dr, Santa Cruz CA 95060 — $5,650,000 | Blackbird Research