Located in Clayton, Pierre Laclede Center is a 570,000 square foot, two-tower business park which offers tenant space at 15,000 square foot floor plates, leasing contracts, expansive windows which overlook downtown St. Louis and Gateway Arch and more.