89 Douglass Way, Atherton CA 94027 — $16,800,000 | Blackbird Research