168.181.74.0 - 168.181.74.255 is an IP address range owned by Cooperativa de Usuarios de Electricidad y de Consumo de Castelli Ltda. and located in Argentina - select an address below for more geolocation details