5525 Scotts Valley Dr Unit 18, Scotts Valley CA 95066 — $829,000 | Blackbird Research