1903 FERRY ST, ST LOUIS, MO 63107
3259-61 north 20th st louis, Missouri

About This Building
Welcome to 3259-61 North 20th Street, a welcoming low-income tax credit property located in vibrant St. Louis, Missouri. Established in 1989, this charming residence features two thoughtfully designed units, perfect for those seeking an affordable yet comfortable living experience. Nestled in a community rich in culture and spirit, 3259-61 North 20th Street offers residents a unique blend of convenience and accessibility. With a commitment to providing quality housing, this property stands as a testament to supportive living solutions. Discover a place that values community, comfort, and affordability, making it an ideal choice for those looking to call St. Louis home. Experience the warmth and charm of 3259-61 North 20th Street, where home meets heart.
Get Directions
More Housing Options
1913 BREMEN AVE, ST LOUIS, MO 63107
4025 N FLORISSANT AVE, ST LOUIS, MO 63107
1615 ARLINGTON AVE, ST LOUIS, MO 63112




