Commercial office space lease in St. Louis, 1010 Market St., St. Louis, MO Floor 3