Welcome to WCSA Homes III, a welcoming community located at 1520 Ogden Ave in St. Louis, Missouri. This charming property, established in 2005, is designed exclusively for families and individuals with disabilities, offering 12 low-income units to foster a supportive and inclusive environment. WCSA Homes III provides a nurturing atmosphere where residents can thrive, creating a sense of community and belonging. With its convenient location, residents enjoy easy access to nearby resources and amenities, making daily life more manageable. This low-income tax credit property reflects a commitment to quality living, ensuring that every resident feels at home. Discover the warm ambiance and community spirit that WCSA Homes III has to offer.
Affordable Housing
Affordable Housing
3901 OLIVE ST
ST LOUIS, MO 63108
Affordable Housing
3931 OLIVE ST
ST LOUIS, MO 63108
Affordable Housing
Affordable Housing
4000 OLIVE ST
ST LOUIS, MO 63108
Affordable Housing
5475 CABANNE AVE
ST LOUIS, MO 63112
No favorites yet
Click the heart icon on any property to save it here.