I had a look around the scene over lunch. Here are some photos I took.
Looking South down Greenwood from 87th
On 85th looking Southwest
From 83rd looking Northwest. You can see the bike store and the Neptune Coffee to the left. Also the junk in the trees.
PSE had set up a little PR tent with brochures for the onlookers.
That's about as close as I could get. That used to be Mr. Gyros and the Quik Mart.
Local news crew interviewing a PSE representative
Looking North from out front of Chocolati (which was open for business)
Looking straight East from behind the explosion site.
I talked to many people who heard it who live farther away than I do. One woman I talked to lives on the corner of 85th and Greenwood in the apartments above the Lodge. She had just gone to bed after looking at the fire truck that arrived to check the gas leak before the explosion.