The complex is composed of three towers, two three-story buildings called World Trade Center Plaza and World Trade Center Avenue and a large central square called Towers Square