3390 Ashwood Way Unit 39, Soquel CA 95073 — $699,000 | Blackbird Research