Crombie’s $112M investment attracts new retailers to Avalon Mall
Crombie REIT’s (CRR-UN-T) decision to spend about $112 million to redevelop the Avalon Mall in St. John’s, N.L., is continuing to attract major new retailers to the facility and the region. The REIT recently announced five new retailers which will