About this property
Stunning villa situated in a peaceful location in the countryside of Canillas de Albaida, just a short drive from Archez and 30 minutes from the coast and motorway.
Accommodation
The approx. 121 m2, one level accommodation comprises of a good size open …