Wcsa Homes Iii

Address

1520 OGDEN AVE

ST LOUIS, MO

63133

Get Directions
Wcsa Homes Iii

Description

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.

Property Details

Built Year 2004
Available Units 12 Subject to availability

Unit Breakdown by Bedrooms

Studio 0
1 Bed 0
2 Bed 0
3 Bed 12
4 Bed 0
Availability Not Guaranteed

Eligible Residents

Housing for Disabled
Housing for Families

Map

My Favorites

No favorites yet

Click the heart icon on any property to save it here.