Cochran Plaza

1-33 New Haven
St. Louis, MO 63106

Managed by: East Lake Management Group, Inc.
1410 N. 10th Street
St. Louis, MO 63106
M–F: 8:00 AM – 5:00 PM

About Cochran Plaza:

Located in the Columbus Square neighborhood adjacent to downtown St. Louis, Cochran Plaza offers a mix of 78 two- to six bedroom townhouse units convenient to the Washington Avenue Loft District, the Mississippi River, the North Riverfront Trail, and Laclede’s Landing.

Return to the Public Housing page.

at the corner of family and future