House for sale, Corso Giuseppe Garibaldi,snc, in Roccagloriosa, ItalyRoccagloriosa, Corso Giuseppe Garibaldi,sncSemi-detached house • 3 room(s) • 1 bed. • 2 bath. • 55 m²