ATM ADIB

Dubai Other Tecom metro station