No. 10, Lorong 31 Geylang, 388039, Singapore
Marker
Leaflet © OpenStreetMap