answersLogoWhite

0

There were all sorts of businesses in the Towers. The bottom floor had a subway station and various food fenders as well as an underground parking area. The top floor was an observation deck and there was a gift shop and restaurant located there. The observation deck gave a 90 degree views of New York. I was there in 97 and it was amazing to sit and look out at the city.

User Avatar

Wiki User

8y ago

What else can I help you with?