800 Brommer St Spc 57, Santa Cruz CA 95062 — $630,000 | Blackbird Research