83.147.64.0/18

- Updated 01 Jul 2025 01:27 Tue

Network Description:
Organization: Terra Spa
Country of Network: IT Italy
Company Website: http://www.gruppoterra.it
Prefix Description Country
83.147.64.0/18 Terra Spa IT
83.147.96.0/20 Terra Spa IT
217.72.40.0/21 Terra Spa IT
185.156.240.0/22 Terra Spa IT