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