JBA Indonesia is located in Kota Jakarta Barat, Indonesia on Jl. Anggrek IV No.4, RT.10/RW.4, Meruya Utara, Kec. Kembangan. JBA Indonesia is rated 5 out of 5 in the category auto auction in Indonesia.
Address
Jl. Anggrek IV No.4, RT.10/RW.4, Meruya Utara, Kec. Kembangan