A deadly afternoon crash in a north Phoenix neighborhood is now under investigation, and police say speed may be to blame.