2630 Orchard St Spc 29, Soquel CA 95073 — $675,000 | Blackbird Research