22826 E Cliff Dr, Santa Cruz CA 95062 — $6,200,000 | Blackbird Research