Canillas de Albaida property market and price trends
What is the average price of a townhouse in Canillas de Albaida?
There are currently 107 townhouses for sale in Canillas de Albaida with an average price of € 129,000. The average price per square metre for a townhouse in Canillas de Albaida is € 955.