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