Buchanan North Tower 4380 Halifax Street, Burnaby V5C 6R3
139
Suites
25
Levels
2004
Built