1703 E Cliff Dr, Santa Cruz CA 95062 — $6,685,000 | Blackbird Research