888 Union St, Alameda CA 94501 — $1,449,000 | Blackbird Research