Embassy of the Republic of South Africa is located in CABA, Argentina on Marcelo Torcuato de Alvear 590 Piso 8. Embassy of the Republic of South Africa is rated 4.7 out of 5 in the category foreign consulate in Argentina.
Address
Marcelo Torcuato de Alvear 590 Piso 8