Freesia 1082 Seymour Street, Vancouver V6B 1X9
185
Suites
18
Levels
2006
Built