I was looking at the address of this place's purported location, at 409 Whitehall Street and it just appears to be an abandoned lot. The same goes for its other location, at 395 Whitehall Street. There is also an article from May of 2020 that states that the area was undergoing an environmental cleanup at the site of the "former" site, and they intend to build a new apartment complex there.
The article can be found here:
https://www.bizjou...e-set-for-19m.html Either way it should probably be recategorized as demolished.