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.