Bank of America Plaza in downtown St. Louis was finished being built in 1981. With 31 floors and 117 meters tall, it ranks in at 9 for the tallest buildings in St. Louis.

Bank of America Plaza
800 Market St
St. Louis, MO 63101
boaplazastl.com | Google Maps

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.