No.17, North Canal Road 048829, Singapore
Marker
Leaflet © OpenStreetMap