
We will email you a link to view the contact information.
Welcome to St. Charles Place, a thoughtfully designed community located at 1011 West 18th Street in Lake Charles, Louisiana. Established in 2000, this property offers a welcoming environment for families, disabled individuals, and those experiencing homelessness. St. Charles Place emphasizes a sense of community, providing tenants with a safe and supportive atmosphere. This low-income tax credit property prioritizes accessibility and inclusivity, making it an ideal choice for those seeking a place to call home. With its prime location and commitment to fostering a vibrant neighborhood, St. Charles Place stands as a beacon of opportunity and hope in the heart of Lake Charles. Experience the warmth and camaraderie that this unique property has to offer.
Walk, Transit, and Bike Scores for 70601, LAKE CHARLES, LA