Document Translation for Property Purchase: Spain, Portugal, Italy, Turkey and Greece
What documents to translate when buying property in Spain, Portugal, Italy, Turkey and Greece - sworn translators, apostille, NIE/NIF/Codice Fiscale explained with real costs.