Les Chateau

1020 S 14th St
Saint Louis, MO 63104

Les Chateaux, located in the Near Southside neighborhood of St. Louis, offers a variety of one and two-bedroom apartments, conveniently situated near Lafayette Park and Busch Stadium. As part of the St. Louis Housing Authority, Les Chateaux is committed to providing diverse housing opportunities and enhancing the quality of life for families in the community.

With over 80 years of experience, the St. Louis Housing Authority has fostered a close-knit community dedicated to supporting one another through access to affordable housing and social services. The organization prides itself on its strong network of residents, staff, partners, and volunteers, all working together to create a hopeful and ambitious environment.

Generated from the website

Own this business?
See a problem?

You might also like