The Louvre is a 307,000 square-foot, six-storey apartment building with two floors of parkade in South Edmonton. The project was started in May 2020 and the structural concrete was completed by November 2020 - three months ahead of schedule.