Alecandra Road, PSA Building, 119963, Singapore
Marker
Leaflet © OpenStreetMap