Commercial space in St. Louis, 620 Market St., St. Louis, MO Floor 2