3,370 sq.ft. of street-level retail and 17,400 sq.ft. of prime office space at Seymour and Nelson Streets in downtown Vancouver.
999 Seymour Street Vancouver, BC