31.169.65.0 - 31.169.65.255 is an IP address range owned by NETFACTOR TELEKOMINIKASYON VE TEKNOLOJI HIZMETLERI SANAYI VE JSC and located in Turkey - select an address below for more geolocation details