Best-known as a short-lived Target Canada store, the Plaza, located on the former Winnipeg Stadium site, sat empty for three years. Recent tenants include the 24/7 Intouch call centre, which opened earlier this year, and Winners and HomeSense stores, which opened their doors to the public on Tuesday.