1188 Park St, Alameda CA 94501 — $980,000 | Blackbird Research