Al Nakheel Mall-Riyadh – Opening Soon

Al Nakheel Mall-Riyadh – Opening Soon
Exit 9، Al Imam Saud Ibn Abdul Aziz Branch Rd, Al Mughrizat
Riyadh 11564
Saudi Arabia