126 JOO SENG ROAD, #03-07 368355, Singapore
Marker
Leaflet © OpenStreetMap