Apartment for sale, Piazza Alcide De Gasperi, 7/i, in Foggia, ItalyFoggia, Piazza Alcide De Gasperi, 7/iApartment • 4 room(s) • 3 bed. • 2 bath. • 86 m²