About this property
This charming, traditional townhouse property is located in the picturesque village of Canillas de Albaida. It is located in one of the village's quiet streets yet only a few steps to the main plaza. The property offers 3 double bedrooms, 2 bathrooms …