Threat intelligence report for 173.180.83.214. Location: Coquitlam, Canada · ISP: TELUS Communications Inc.