- premium€ 90,0002-room flat via degli Stampacchia 1, Leuca, Lecce2 rooms59 m²1 bathroomFloor 1No LiftBalconyTerrace
- premium
- premium
- premium
- premium€ 60,0002-room flat via degli Stampacchia 1, Leuca, Lecce2 rooms49 m²1 bathroomFloor 1No LiftBalcony
- star
- premium
- premium
- premium
- premium
- premium
- premium
- € 79,0003-room flat via Mario Nacci 26, Leuca, Lecce3 rooms90 m²1 bathroomFloor GOnly Kitchen FurnishedCellar
- premium€ 169,0003-room flat via di Leuca 227, Leuca, Lecce3 rooms142 m²2 bathroomsNo LiftBalconyTerraceCellar
- premium
- top€ 75,0004-room flat via del delfino 100, Leuca, Lecce€ 89,000(-15.7%)4 rooms162 m²1 bathroomFloor 2No LiftBalcony
- premium