Properties for sale in Lecce

Total listings49
Portals5
Average price€ 156.167
Average per m²€ 1.289/m²
Price per m² trend