Repeat: Finally, in 2009, World Trade Center 3 and the World Trade Center Plaza and the Towers Square were inaugurated.
Finally, in 2009, World Trade Center 3 and the World Trade Center Plaza and the Towers Square were inaugurated.