Al Mosa Plaza

It is located in Riyadh – Al Suwaidi district, with an area
Total area 14428 sq.m.