Ottawa mall, site of Canada's largest Canadian Tire, is for sale
An Ottawa shopping centre which is home to Canadian Tire’s new flagship quarter-million-square-foot store is being marketed for sale. The 632,700-square-foot Carlingwood Shopping Centre is located along Carling Avenue in the city’s west end.