Theklas Lysioti, 29

Lemesos Municipality, Lemesos3030
Administrative building5 floors
Transport