3429 Catalina Ave, Alameda CA 94502 — $900,000 | Blackbird Research