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.
- Recycling Service
- 1 Bedroom
- 3 Bedroom