2315 Stanford St., Alameda CA 94501 — $945,990 | Blackbird Research