Little India Shop Houses, 17 Upper Dickson Road 207476, Singapore
Marker
Leaflet © OpenStreetMap