1901 Hibbard St, Alameda CA 94501 — $1,198,000 | Blackbird Research