E is located in Kecamatan Cengkareng, Kota Jakarta Barat, Daerah Khusus Ibukota Jakarta, Indonesia on 9, Utama 8 No.27a, RT.9/RW.2, Cengkareng Bar. E is rated 5 out of 5 in the category transit depot in Indonesia.
Address
9, Utama 8 No.27a, RT.9/RW.2, Cengkareng Bar