House for sale, Aveyron, Midi-Pyrénées, in Marcillac-Vallon, FranceMarcillac-VallonDetached house • 15 room(s) • 7 bed. • 2 bath. • 567.92 m²