XMEDIA - MAKASSAR

XMEDIA - MAKASSAR Data Center, Indonesia

Media Inter Data, Makassar, Indonesia
Jl. Urip Sumoharjo 20
90234 Makassar
Sulawesi Selatan, Indonesia

Visit XMEDIA - MAKASSAR website

Featured Data Centers