Villa – 3 bedroom for rent, Monagroulli village, Limassol