69 Sea Bridge Way, Alameda CA 94502 — $1,888,888 | Blackbird Research