IP Lookup: 89.140.72.225

Threat intelligence report for 89.140.72.225. Location: Barcelona, Spain · ISP: VODAFONE ONO, S.A.