Retail/Store space for lease in St. Louis, 1201 Washington Ave. The Bogen St. Louis, MO Floor 1