House for sale, piemonte torino la barca, in Turin, ItalyTurinHouse in village • 10 room(s) • 3 bath.