selected country
Cyprus

Demetris Elia Properties Ltd

Business address
30 Eleftherias, Cosianti Bldg, Shop 2 5380 Deryneia, Famagusta, Cyprus
Phone
23811340