Centennial Mall project nears completion