Media uniformly characterize the location of the NYC explosion as taking place at a 14 story residence for the blind in Chelsea....However, via
MyPetJawa: Explosion took place at a small Shop called King David Gallery. I believe the owners are Israeli. Everything else remains unclear.