225 Mayhew Way Apt 6, Walnut Creek CA 94597 — $569,900 | Blackbird Research