Algoma Central Corporation
Canadian Property Management
Mall sale a divestiture milestone for vendor
Northern Ontario's second largest regional shopping centre, Station Mall,, was Algoma Central Corporation's last commercial real estate holding in Sault Ste, Marie.