IP discovery lookup for: 20.239.114.187

We identified 7 domains pointing to 20.239.114.187.