boston center renovation trade world trade center boston renovation Size- 65500 meter square. The World Trade Center tower stands in a prime location at 2 Canal Street in the center of downtown and… Thursday, April 28, 2022 Edit