142 Mission Dr, East Palo Alto CA 94303 — $848,888 | Blackbird Research