Detached Villa for sale in Canillas de Albaida 2 bedrooms · 2 bathrooms · 80 m² €162,000 REF. ID: COP-V418 Resale