196 Patricia Dr, Atherton CA 94027 — $25,800,000 | Blackbird Research