translate English to French: Villa for rent in Calpe (Alicante) - Detached 2 Floors - Ref.
Villa à louer à Calpe (Alicante) - Individuelle 2 Étages - Ref.