Walk, Transit, and Bike Scores for 63106, ST LOUIS, MO
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!