Geo Location Information for 152.70.12.160 IP Address. The IP Address 152.70.12.160 is located at 37.5324 latitude and -122.249 longitude in United States. Friendly Location for the IP Address is California, Belmont, United States, 94065
Search cheap airline tickets and book discount airfares and air tickets, including cheap last minute fares.