Block 203, Henderson Road, #06-02, Henderson Industrial Park, 159547, Singapore
Marker
Leaflet © OpenStreetMap