Block 632A, Choa Chu Kang North 6, #B1-01, 681632, Singapore
Marker
Leaflet © OpenStreetMap