Jalan Mangga Besar 13 is located in Kota Jakarta Pusat, Daerah Khusus Ibukota Jakarta, Indonesia on Mangga Dua Sel, Kecamatan Sawah Besar. Jalan Mangga Besar 13 is rated 5 out of 5 in the category transit station in Indonesia.
Address
Mangga Dua Sel, Kecamatan Sawah Besar