108 Santa Maria Ave, Portola Valley CA 94028 — $2,499,000 | Blackbird Research