Doesn’t Bill Gates live on Mercer Island now?
Lemme look. Nope. I searched "where does Bill Gates live?" He lives in Bellvue. You can click the link and go closer on the map. His "house" 66,000 sf - overlooks Lake Washington, and Mercer Island is in the lake.