1201 Walnut St, Alameda CA 94501 — $900,000 | Blackbird Research