For Sale4 months ago319 ViewsFinca Lecce, Apulia, Italy€460.000Facts and FeaturesTypeFincaBedrooms4Bathrooms3LocationLecce, Apulia, Italy