2030 N Pacific Ave Unit 237, Santa Cruz CA 95060 — $750,000 | Blackbird Research