3 reviews
JL Duri Tol 19, Duri Kepa, Kebon Jeruk, Jakarta, 11510, RT.5/RW.1, Duri Kepa, Kebonjeruk, West Jakarta City, Jakarta 11520, Indonesia