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.
Copyright © 2026 eLLeNow.com All Rights Reserved.