Brava North Tower 1155 Seymour Street, Vancouver V6B 1K2
187
Suites
27
Levels
2005
Built