About this property
Fabulous country property set in an outstanding position between the villages of Canillas de Albaida & Archez with spectacular panoramic views.
This superb residence is presented in an immaculate condition, it is distributed all on one level and is light …