Michail Michailidi, 8

Lemesos Municipality, Lemesos3030
Administrative building2 floors
Transport