14 Lorong Telok, 049027, Singapore
Marker
Leaflet © OpenStreetMap