No. 33/35, Penjuru Lane, 609200, Singapore
Marker
Leaflet © OpenStreetMap