يمتد المول على مساحة إجمالية تبلغ 11,000 متر مربع، وتشتمل مساحة البيع على حوالي 7,500 متر مربع. ويتألف المول من ثمانية طوابق، يضم أكثر من 100 محل تجاري، يتراوح بين العلامات التجارية العالمية الفخمة والعلامات التجارية المحلية المعروفة.
وتتميز الواجهة الخارجية للمول بتصميم عصري وفريد، يتميز بالفخامة والجاذبية، كما توجد به مساحات خضراء تضفي على المكان جوًا مميزًا.
ويقدم مول اوداز لزواره مجموعة واسعة من الخدمات والمرافق التي تشمل مناطق ترفيهية ومطاعم ومقاهي ومكاتب إدارية، ويتوفر بالمول أيضا مركز تسوق يوفر للزوار فرصة الاستمتاع بالتسوق لأحدث المنتجات والماركات العالمية. كما يتكون المول من المراكز الطبية والمكاتب والفنادق الفاخرة، مما يجعله وجهة متكاملة للحياة الفاخرة والعصرية.