Geo Location Information for 94.126.240.216 IP Address. The IP Address 94.126.240.216 is located at 40.4167 latitude and -3.70035 longitude in Spain. Friendly Location for the IP Address is -, -, SPAIN
Nationwide listings of foreclosures, preforeclosures, bank foreclosures and government foreclosures. We update our listings daily with new homes. SAVE NOW!