The difference is entirely due to asians clustering in expensive coastal cities: https://www.washingtonpost.com/news/wonk/wp/2016/12/29/the-a....
Adjusted for cost of living, asians and whites make the same household income, while african americans make dramatically less.