
Recent Google satellite image reveals the disappearance of the building:

Here is an alternative satellite view, showing the building before the gutting:

And here is the gutting in progress:

Here is the streetview before the Ezra Building was covered in scaffolding:

The is all part of the renovated Central Arcade, so if some time later anyone shows you the 'restored' historic Ezra Building, don't believe them! The real one has been demolished in spite of its protected status, awarded in 2015:

It's pretty amazing what passes for historic preservation in Shanghai. Here is a nice overview of the building when it was still standing, which includes a lot of interior details, such as fireplaces, mosaic floor tile and brass door handles, now all gone up in construction dust:
