381 Hollister Ave, Alameda CA 94501 — $1,388,000 | Blackbird Research