85 Rittenhouse Ave, Atherton CA 94027 — $5,096,000 | Blackbird Research