1801 Geary Rd, Walnut Creek CA 94597 — $649,000 | Blackbird Research