3710 Gross Rd Spc 31, Santa Cruz CA 95062 — $410,000 | Blackbird Research