7500A BEACH ROAD, #05-303 199591, Singapore
Marker
Leaflet © OpenStreetMap