212 Net is located in Ilir Timur II, Indonesia on Raya Blok N, Jl. Perintis Kemerdekaan No.10, Lawang Kidul. 212 Net is rated 4.7 out of 5 in the category used game store in Indonesia.
Address
Raya Blok N, Jl. Perintis Kemerdekaan No.10, Lawang Kidul