The Space

Location1238 Seymour Street, VancouverCompletion1996