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.

Latest News

View More
View More

Arizona Morning

View More
View More