One of three properties that form the portion of Northridge Mall previously owned by China-based US Black Spruce Enterprise Group along with 9009 N. Granville Station Rd. and 9101 W. Granville Station Rd. Back to the full article.

Fire Extinguishers Used to Put Out Blaze at Northridge Mall

Picture 31 of 63

Photo taken May 14, 2024 by Jeramey Jannene. All Rights Reserved.