Shop – 69 sqm for long term rent, Leoforos Makariou III, Limassol