Geo Location Information for 185.71.8.24 IP Address. The IP Address 185.71.8.24 is located at 46.0619 latitude and 13.2422 longitude in Italy. Friendly Location for the IP Address is Friuli-venezia Giulia, Udine, Italy, 33100
REIsearch - Bridging the gap between researchers, citizens and policy makers