This luxury 208.8 sq.m villa is located on a hillside in the area of Poulades. Luxury villa with swimming pool available off-plan within approximately… More Details Upon request