Villa – 4 bedroom for rent, Parekklisia village, Limassol