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