1625 Brommer St Spc 10, Santa Cruz CA 95062 — $350,000 | Blackbird Research