First Floor,Sahara Centre, Al Nahda Street,Al Nahda Area - إمارة الشارقةّ - United Arab Emirates
Approx 0.03 KM away