Located in Green Apple Residence, JL. Kampung Bali X No. 14A, Kel. Kampung Bali 10250 Jakarta
More information »