Qasr Mall, Riyadh

Al Qasr Mall Unit 3102