Walk, Transit, and Bike Scores for 63107, ST LOUIS, MO
Discover a welcoming community at 4101-03 North 20th Street, located in the vibrant heart of St. Louis, MO. This low-income tax credit property, established in 1988, is designed to provide comfortable living spaces for those in need. Boasting two low-income units, it promotes an inclusive living environment where residents can thrive. The surrounding area offers a rich blend of local culture, community resources, and convenient access to essential services. With its commitment to affordability and community well-being, this property serves as a great option for individuals and families seeking a supportive home. Experience the charm and convenience of St. Louis living at 4101-03 North 20th Street, where community and comfort come together.