2923 Eccleston Ave, Walnut Creek CA 94597 — $1,449,000 | Blackbird Research