238 Moore St, Santa Cruz CA 95060 — $1,485,750 | Blackbird Research