1446 Avila Ave, Santa Cruz CA 95062 — $1,975,000 | Blackbird Research