Threat intelligence report for 154.20.52.24. Location: West Kelowna, Canada · ISP: TELUS Communications Inc.