Geo Location Information for 217.198.149.163 IP Address. The IP Address 217.198.149.163 is located at 59.3328 latitude and 18.0645 longitude in Sweden. Friendly Location for the IP Address is -, -, SWEDEN
Listings of houses, apartments, land and development properties for sale and rent in sunny countries. House in the sun property portal.