12 Lorong 22 Geylang, 398671, Singapore
Marker
Leaflet © OpenStreetMap