2733 Winfield Dr, Mountain View CA 94040 — $3,395,000 | Blackbird Research