7500A BEACH ROAD, #06-322 199591, Singapore
Marker
Leaflet © OpenStreetMap