FAIL (the browser should render some flash content, not this).
220, 104 - 13 Street North
Print E-mail
Plaza 1

220, 104 - 13 Street North


Sub-lease opportunity in the new Plaza 1 office center.  Top floor offices overlooking 12th Street.  750 sq ft with 3 large offices and reception area.  Secure building with separate entrance for second floor offices.