220 Canyon Dr, Portola Valley CA 94028 — $1,999,900 | Blackbird Research