Large police presence near former Metrocenter Mall
Many police vehicles were seen outside a chain restaurant near Peoria Avenue and the I-17, on the outskirts of the former Metrocenter Mall.
Many police vehicles were seen outside a chain restaurant near Peoria Avenue and the I-17, on the outskirts of the former Metrocenter Mall.