Walk, Transit, and Bike Scores for 63113, SAINT LOUIS, MO
Discover the welcoming community at Finney Place, located at 4242 W. Finney, Saint Louis, MO. Opened in 2020, this enchanting property offers 40 thoughtfully designed low-income housing units, ideal for families and individuals seeking a warm and supportive living environment. Finney Place provides a unique blend of comfort and affordability, making it an exceptional choice for those in need of quality housing. With its focus on creating a vibrant neighborhood atmosphere, residents can enjoy a sense of belonging while benefiting from the supportive services available within the community. Experience a place that truly feels like home at Finney Place, where opportunity and comfort come together for a brighter future.