Commercial for sale, Piazza Giuseppe Turati,3 - 4, in Foggia, ItalyFoggiaHotel • 40 room(s) • 33 bath. • 1600 m²