The cost of housing is significant in Montreal and almost everywhere in Canada, and the cost of land is a significant component of the cost of housing. The federal government, back 1999, announced a program to make available surplus federal lands for housing. But it's been used only sparingly, in a just a few parts of the country.
I don't know your particular riding, and I don't know what federal or other government properties might be available there. In urban areas, though, the most important way to develop housing is by intensification, that is to say, by adding more homes in existing neighbourhoods. There are lots of examples of successful intensification projects across the country, including some in Montreal that you may be familiar with.