Tech titan Eric Schmidt and his wife Wendy Schmidt are selling their lavish abode in Atherton, Calif.
Roodeweg 222, Willemstad, Curaçao
Tech titan Eric Schmidt and his wife Wendy Schmidt are selling their lavish abode in Atherton, Calif.
Roodeweg 222, Willemstad, Curaçao