23 Defu Lane 10 #01-238539204, Singapore
Marker
Leaflet © OpenStreetMap