2180 Hadden Rd, Walnut Creek CA 94596 — $1,225,000 | Blackbird Research