17 Orchard Road, #01-898, 238898, Singapore
Marker
Leaflet © OpenStreetMap