Explore curated housing opportunities in the Saint Louis area.











Walk, Transit, and Bike Scores for 63106, Saint Louis, MO
We will email you a link to view the contact information.
Cochran Plaza stands out as an exemplary Low Income Tax Credit Property in the heart of Saint Louis. Established in 1990, this community is thoughtfully designed to offer supportive living environments tailored to meet the needs of those seeking affordable housing options. With its focus on fostering a sense of belonging, residents enjoy a vibrant atmosphere that celebrates diversity and connection. Cochran Plaza is thoughtfully situated, providing easy access to local amenities and services that enhance daily living. The surrounding area offers various opportunities for recreation and social engagement, further enriching the community experience. Emphasizing affordability and comfort, this property not only addresses housing needs but also cultivates an inviting atmosphere for residents looking to thrive in a nurturing environment.