JL Garuda, No. 73-G, Jakarta Pusat, DKI Jakarta, 10610, Indonesia
Marker
Leaflet © OpenStreetMap