Building for sale, Via Garibaldi,snc, in Vittoria, ItalyVittoria, Via Garibaldi,sncBuilding • 16 room(s) • 10 bed. • 4 bath. • 900 m²