Threat intelligence report for 80.27.70.12. Location: Oleiros, Spain · ISP: Telefonica De Espana S.a.u.