Science Centre Road, #08-29, 609077, Singapore
Marker
Leaflet © OpenStreetMap