Demolition of Art Church

The Art Church is finally coming down, making way for townhouse construction at 2051 NW 61st St. My Ballard reader Dan’l Linehan sent us the below photo of the demolition.

According to the Land Use Information Bulletin, the decision to demolish the church was made on Dec. 3, 2012 after a Determination of Non-Significance, which means the proposal is not likely to have a significant impact on the environment.