225 Mayhew Way Apt 22, Walnut Creek CA 94597 — $505,000 | Blackbird Research