371 Beach Road #12-09 Keypoint 199597, Singapore
Marker
Leaflet © OpenStreetMap