402 Orchard Road #05-21 Delfi Orchard 238876, Singapore
Marker
Leaflet © OpenStreetMap