The city's tallest building until 2007, One Liberty Place is a 61-story skyscraper located where?

Find the answer below

Bet your knowledge and answer