Properties for sale in Lecce

Total listings21
Portals4
Average price€ 251.853
Average per m²€ 1.313/m²