The sign on the building went up pretty early. It still says Maman. We walked by the other day and there were some construction materials inside.
There also hasn't been much action on Leopolds, though their coming soon sign has always said fall 2019.