371 BEACH ROAD, #12-01/03 199597, Singapore
Marker
Leaflet © OpenStreetMap