91 Bencoolen Street, #01-17 Sunshine Plaza 189652, Singapore
Marker
Leaflet © OpenStreetMap