1129 Island Dr, Alameda CA 94502 — $756,000 | Blackbird Research