$2,3975.5 room apartment in the heart of the village of St-LéonardSaint-Léonard, 5A Rue des RocaillesApartment • 5.5 room(s) • 4 bed. • 1 bath.Add to favorites