Locory page
Bank of America Plaza (St. Louis)
By Seeker
The Bank of America Plaza is a prominent skyscraper in Downtown St. Louis, Missouri, standing at 384 feet tall with 31 floors. Completed in 1982, it boasts 750,000 square feet of office space and offers stunning views of the city skyline. Recognized as the fourth largest office building in the area, it has received multiple 'Building of the Year' awards from 1996 to 1999. The building houses major tenants like Ralcorp and Post Foods, with Bank of America being the largest occupant in 2003. Its architectural significance and central location make it a notable landmark for tourists and researchers alike.
Tags
Location
Views
1
Be the first to comment!