Geo Location Information for 205.189.40.146 IP Address. The IP Address 205.189.40.146 is located at 44.072 latitude and -79.4333 longitude in Canada. Friendly Location for the IP Address is Ontario, Newmarket, Canada, L3y 3e3
Search more than 30000 apartments and townhouses across Canada. Our Apartments for Rent in Toronto, Montreal and Vancouver are all excellent choices.