160 Via Del Sol, Walnut Creek CA 94597 — $2,398,000 | Blackbird Research