2562 Walnut Blvd Apt 88, Walnut Creek CA 94596 — $375,000 | Blackbird Research