185.9.39.0 - 185.9.39.255 is an IP address range owned by Birbir Internet Teknolojileri Sanayi ve Ticaret Limited Sirketi and located in Turkey - select an address below for more geolocation details