1306 Pearl St, Alameda CA 94501 — $1,199,950 | Blackbird Research