1040 38th Ave Spc 9, Santa Cruz CA 95062 — $375,000 | Blackbird Research