94 Palmer Ln, Atherton CA 94027 — $3,700,000 | Blackbird Research