Geo Location Information for 173.209.244.20 IP Address. The IP Address 173.209.244.20 is located at 38.6035 latitude and -121.248 longitude in United States. Friendly Location for the IP Address is California, Rancho Cordova, United States, 95670
Search bank foreclosed listings for bank owned homes, pre-foreclosure homes and government owned homes for sale in your area. Save money on the purchase of a home by searching...