Limassol Address Details
Address: 34 Tsiflikoudion Street
Tsiflikoudia, Limassol