Office space in St. Louis, 1222 Spruce St. Robert A. Young Fed. St. Louis, MO