552 Bean Creek Rd Spc 17, Scotts Valley CA 95066 — $625,000 | Blackbird Research