176.12.89.0 - 176.12.89.255 is an IP address range owned by E.S.I SOCIETA' In Accomandita Semplice Di Teofili Elisabetta E C and located in Italy - select an address below for more geolocation details