Websites hosted on 12.105.230.161 IP Address
Geo Location Information for 12.105.230.161 IP Address. The IP Address 12.105.230.161 is located at 32.7794 latitude and -117.1366 longitude in United States of America. Friendly Location for the IP Address is California, San Diego, United States, 92108.