890 38th Ave Spc 110, Santa Cruz CA 95062 — $285,000 | Blackbird Research