895 Laurel Ave, Belmont CA 94002 — $1,949,888 | Blackbird Research