Montreal's executive committee is expected to vote Wednesday on the agreement to buy the land from the technology firm for $30.6 million.