111 Bean Creek Rd Unit 178, Scotts Valley CA 95066 — $595,000 | Blackbird Research