The housing is probably the lowest you'll find in a large city in Canada, but the taxes are some of the highest so it evens out. 95k in Montreal should go furthur the it would in Toronto or Vancouver.
housing is really cheap in montreal as well.
average dev salary is about 70k - 100k