
We will email you a link to view the contact information.
Discover the inviting Cochran Gardens Phase II, a welcoming low-income housing community located at 1225 N Eighth St, St. Louis, MO. Established in 2009, this thoughtfully designed property offers 49 comfortable living units aimed at families looking for a supportive and vibrant environment. Cochran Gardens Phase II not only provides affordable housing but also fosters a sense of community, making it an ideal place for families to thrive. With its commitment to creating a nurturing atmosphere, residents can enjoy the benefits of a well-maintained neighborhood while being close to local amenities. Explore the charm and opportunities that Cochran Gardens Phase II has to offer, where families can feel at home!
Walk, Transit, and Bike Scores for 63106, ST LOUIS, MO