142 Mission Dr, East Palo Alto CA 94303 — $988,800 | Blackbird Research