Ladue Place

8820 Ladue Rd.

St. Louis, MO 63124

Type:
Office
Building Size:
38,364 Square Feet
Available:
- Full 3rd Floor: 12,652 SF for Lease
- Owner-Occupant Purchase Opportunity