1190 7th Ave Spc 3, Santa Cruz CA 95062 — $698,000 | Blackbird Research