House for sale, Via Giuseppe Palmieri, in Lecce, ItalyLecce, Via Giuseppe PalmieriHouse with flats • 16 room(s) • 8 bed. • 6 bath.