828 Weeks St, East Palo Alto CA 94303 — $1,148,888 | Blackbird Research