Arabella MallMalls, MallsKing Abdullah II Street - Irbid, King Abdullah II Street - IrbidView DetailsWhatsApp