I've heard a rumour that Sobey's has a lease for something in this development. I can only assume that is "building L".
Probably too small for a full sized Sobeys, Freshco is right down the road, so that really only leaves a Farm Boy. It would be the right demographic for it, but there are two already in Barrhaven.