Famagusta Address Details
Address: Sotira, AMMOCHOSTOS, CYPRUS
Sotira, Famagusta
Telephone: 23823932