620-636 rue Cathcart, Montreal, Québec H3B 1L9
Click here for street view