19 B St ,Salahuddin Road,Deira, Near Salahuddin Metro Station - إمارة دبيّ - United Arab Emirates
Approx 0.07 KM away