63 CHULIA STREET, #02-00 049514, Singapore
Marker
Leaflet © OpenStreetMap