I did wonder what might become of the last piece of the former Mountain Plaza Mall. Finally, an update on the location:

BTW, there is a Penningtons big box store on the site. I noticed this week that Melissa McCarthy's Se7en line is no longer showing on the chain's website. Penningtons had been the exclusive Cdn distributor of the line.