3717-21 Westminster, St. Louis, MO 63108
The Little Mansion Out Back.” Nestled right off of Lindell Blvd, only a few shorts steps from the SLU Campus you’ll find Westminster Place – a beautifully restored historic mansion which is home to 17 great apartments.
These modern apartments are nestled in a very quiet building which is great for serious study or just relaxing. With updated, and modern touches to these apartments, you’ll be living in luxury and tranquility in these apartments. Enjoy a short walk to nearby restaurants in Midtown or the Central West End neighborhoods.
- Recycling Service
- 1 Bedroom
- 3 Bedroom