Websites hosted on 130.207.85.86 IP Address
Geo Location Information for 130.207.85.86 IP Address. The IP Address 130.207.85.86 is located at 33.8019 latitude and -84.3861 longitude in United States of America. Friendly Location for the IP Address is Georgia, Atlanta, United States, 30309.
School of City & Regional Planning | School of City & Regional Plannin
- planning.gatech.edu
Not Applicable
$
8.95