Walk, Transit, and Bike Scores for 63107, ST LOUIS, MO
Discover the charm of 3919-21 North 21st Street, a welcoming low-income housing property situated in the vibrant city of St. Louis, Missouri. Established in 1990, this residence features a total of 10 thoughtfully designed units, catering to a diverse community. The property prioritizes accessibility and affordability, making it an ideal choice for individuals and families looking for a supportive living environment. Its convenient location provides easy access to local amenities and public transportation, ensuring that residents can enjoy the best of city living while benefiting from the comforts of home. With a focus on community and well-being, 3919-21 North 21st Street invites those seeking a place to thrive in a friendly neighborhood atmosphere.