place
Address
3, Jl. Wolter Monginsidi No.2a, RT.3/RW.2, Melawai, Kec. Kby. Baru, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12160
City
Kota Administrasi Jakarta Selatan
State/Province
Jakarta
Country
Indonesia
people
Number of Team
Data not Available