The America Tower was constructed in 1982 on a huge 46-acre campus. Located on Allen Parkway at Waugh, the 42-floor AIG Tower stands 590 feet tall. It features a traditional concrete and glass ...
The Houston skyline saw a change this month with the removal of the AIG sign from America Tower nearly two years after the ...