- newpremium€ 90,0002-room flat via degli Stampacchia 1, Leuca, Lecce2 rooms59 m²1 bathroomFloor 1No LiftBalconyTerrace
- premium€ 250,0003-room flat via di Leuca 113, Leuca, Lecce3 rooms106 m²2 bathroomsFloor 5LiftBalconyPartially furnished
- featured
- featured
- premiumApartment€ 229,0003148 m²22Apartment€ 229,0003148 m²21Apartment€ 253,8004164 m²21
- premium
- premium
- premium
- premium€ 500,000Single-family detached house via di Leuca 124, Leuca, Lecce€ 528,000(-5.3%)5+ rooms250 m²3+ bathroomsNo LiftBalconyTerraceFurnished
- premium€ 60,0002-room flat via degli Stampacchia 1, Leuca, Lecce2 rooms49 m²1 bathroomFloor 1No LiftBalcony
- premium
- premium
- premium€ 129,0003-room flat via di Leuca, Leuca, Lecce3 rooms127 m²1 bathroomFloor 1 - 2No LiftBalconyTerrace
- premium€ 350,000Single family villa, new, 199 m², Leuca, Lecce5 rooms199 m²3 bathroomsNo LiftBalconyTerrace
- premium
- premium€ 169,0003-room flat via di Leuca 227, Leuca, Lecce3 rooms142 m²2 bathroomsNo LiftBalconyTerraceCellar
- premium