216 Cheval Ln, Walnut Creek CA 94596 — $1,875,000 | Blackbird Research