220 Atlantic Ave Unit 204, Santa Cruz CA 95062 — $675,000 | Blackbird Research