With a leg on each side total of 3 million square feet area, Al Mamsha, a landmark mixed-use development in Sharjah that brings together a modern living, retail, and leisure in an upscale pedestrian-friendly environment, vibrant and holistic manner.
Fill Your Contact Details