208 Canyon Dr, Portola Valley CA 94028 — $1,995,000 | Blackbird Research