2116 Latham Street, Mountain View CA 94040 — $2,208,950 | Blackbird Research