Aug 2, 2024€220,000 | Santo Stefano Roero, Piedmont, ItalyHistoric building in the town centreBeds: 3Baths: 2Click on image to view listing