Plot No. 57, Mbezi Industrial Area, Dar Es Salaam, 00000, TZ
Metro: Kunduchi, TZ Country: Tanzania Region: Africa
See all data centers in Kunduchi, TZ →