McMaster University – David Braley Health Sciences Centre
Built with the opening of the Canada Line Cambie Station in mind, Cross Roads is a sustainable, transit-oriented community that offers people a place to work, live and shop all in one location.
Stella is proud to have our point-supported glass hardware featured in multiple areas throughout this 310,000 sq. ft mixed-use development. Featured areas include the ground-level canopies seen outside Whole Foods, London Drugs, and RBC Bank as well as the subtle balustrades and handrail brackets used on higher levels.