First Floor, Sedar Building, Oud Al Touba Street Al AIn - Abu Dhabi - United Arab Emirates
Approx 0.33 KM away