225 Mayhew Way Apt 14, Walnut Creek CA 94597 — $580,000 | Blackbird Research