Stella Tower, Jebel Ali Race Course Road, Tecom, Dubai

Dubai Al Sufouh First Al Khail St