28 Martins Ln, El Sobrante CA 94803 — $1,195,000 | Blackbird Research