133 Cecil St #01-01B Keck Seng Tower 069535, Singapore
Marker
Leaflet © OpenStreetMap