2116 Latham Street, Mountain View CA 94040 — $1,432,000 | Blackbird Research