925 38th Ave Spc 33, Santa Cruz CA 95062 — $275,000 | Blackbird Research