126 Pacchetti Way, Mountain View CA 94040 — $1,599,990 | Blackbird Research