Walk, Transit, and Bike Scores for 63108, ST LOUIS, MO
Westminster Place III-B, located at 3931 Olive St in St. Louis, MO, offers a welcoming and supportive living environment for those seeking affordable housing options. Established in 1994, this property features 36 low-income units, making it an ideal choice for individuals and families looking for a nurturing community. The design of Westminster Place III-B promotes comfort and convenience, ensuring residents have easy access to essential services. Its prime location enables residents to enjoy the vibrant culture of St. Louis while providing a peaceful retreat to call home. Discover an inviting community that values inclusivity and provides a solid foundation for a fulfilling lifestyle at Westminster Place III-B.