I posted one of these towers a few weeks back. Today I was back in the neighborhood and found the other one. If there was a WTC I then I knew there would be a II somwhere. It was a block down and around the corner. Here they call this a first class "Trucho."
Quick zoom out
This shows that the building is nothing but a knock off of the one that stood in NYC long ago.
She is a beauty!