Commercial space in St. Louis, 800 Market St. Bank of America Plaza St. Louis, MO Floor 11