IP Lookup: 148.56.117.242

Threat intelligence report for 148.56.117.242. Location: Santiago de Compostela, Spain · ISP: VODAFONE ESPANA S.A.U.