Lease Office in St. Louis, 220 N. 4th St., St. Louis, MO Floor 2