Florist for Sale in Saint-Leonard - Prime Location! Discover a golden opportunity to own a flourishing florist in the heart of Saint-Leonard, perfectly positioned on the high-traffic Jean Talon E street. This gem is just steps away from the future Metro station, ensuring maximum visibility and accessibility.