1105 Mound St, Alameda CA 94501 — $984,500 | Blackbird Research