For sale Detached Villa This well maintained detached villa really has it all,… More Details €129,950