Mansions on The Plaza Apartments, St. Louis MO – Premiere Clayton Area Corporate Housing
Address: 8300 Delmar Blvd, St. Louis, MO 63124
The Mansions on the Plaza is perfect for temporary housing in St. Louis. Whether its the heated salt water pool or the outdoor grilling station, the Mansions are a step above the rest in luxury living.
- Air Conditioning
- Ceiling Fans
- Large Closets
- Vaulted Ceilings
Clubhouse Community Features:
- Controlled Access
- Assigned, Covered and Coded Parking
- Business Center
- Fitness Center
- Swimming Pool
Questions? Call 1-800-516-7356 or click here to book now.