Properties for sale in Lecce

Total listings24
Portals4
Average price€ 482.966
Average per m²€ 1.663/m²