7705 Rue du Mans, St-Leonard