Building for sale, Via Nazario Sauro, in Itri, ItalyItri, Via Nazario SauroBuilding • 30 room(s) • 22 bed. • 24 bath. • 1200 m²