AS12025 Iron Mountain Data Centers (fka IO Data Centers)

Transit. Announces 142 IPv4 and 581 IPv6 prefixes.