Add to favoritesBuilding for sale, Via Garibaldi,snc, in Vittoria, ItalyVittoria, Via Garibaldi,sncBuilding • 16 room(s) • 10 bed. • 4 bath. • 9688 sq ft (900 m²)$197,274Request a tourContact agent