The intersection of Maisonneuve and St. Rose no longer exists.
What will you find there now?
UPDATE: Jean Naimard nails it below. You'll find the Parc de Champlain, which sits at the corner of Ste. Rose and Alexandre-Desève. Maisonneuve Street was renamed Alexandre-Desève with the creation of the similarly-named De Maisonneuve Boulevard.