Shopping Malls nearby Opposite Sahara Centre, Al Nahda, Sharjah

Jaleel Cash and Carry

Approximately 1.92 km away
Address: Al Qusais Industrial Area 1 - Dubai - United Arab Emirates