BLK 84A LIM LIAK STREET, #01-21H 161084, Singapore
Marker
Leaflet © OpenStreetMap