 One Commerce Plaza

One Commerce Plaza, also known as the Twin Towers, is an office building located at 99 Washington Avenue in downtown Albany, New York.At 20 floors and 252 feet (77 meters), it is the thirteenth tallest structure in Albany.