Walk, Transit, and Bike Scores for 70601, LAKE CHARLES, LA
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.