About this property
This truly fantastic property is situated about 400 metres from the lovely white washed village of Canillas de Albaida, which is located on the edge of one of the beautiful natural parks of Spain. The property is surrounded by a large plot with many...