For Sale Apartment | Montréal (Saint-Léonard) Montréal (Saint-Léonard) 2 Bedrooms 88 m² 1 bathroom/shower room € 272,035 | $C 425,000