2011 Belle Monti Ave, Belmont CA 94002 — $2,395,000 | Blackbird Research