267, UPPER PAYA LEBAR ROAD, SINGAPORE 534908, Singapore
Marker
Leaflet © OpenStreetMap