Get In Touch
Home
About Us
Projects
Contact Us
English
العربية
English
Building & Construction
Tabuk Mall
Lot Area:
21,596 m2
Building Area:
43,081 m2
No. of Car parking lots:
506
No. of Shops:
60