5960 S. Lindbergh Blvd

5960 S. Lindbergh Blvd
St. Louis,  MO  63123

10,370 sf building on 1.89 acres available for lease on highly trafficked Lindbergh Blvd. in the heart of South St. Louis County.