2041 Eagle Ave, Alameda CA 94501 — $950,000 | Blackbird Research