3 ms·Are you in Bellevue? One of them lived in my building.by kelukelugames 11y agoAre you in Bellevue? One of them lived in my building.byoogle 11y agoNo, in Palo Alto. I guess this founder is based here.