Concordia University's new Integrated Engineering, Computer Science and Visual Arts Complex is located on this street, as is the Guy-Concordia metro station.
Concordia University's Integrated Engineering, Computer Science and Visual Arts Complex is located on this street, as will be the John Molson School of Business building. The street is home to the Guy-Concordia metro station.