Cochran Plaza

1410 N 10th Street, St. Louis, MO 63106
  • Type: Townhome, Apartment 
  • Category: Mixed Population 
  • Address: 1410 N 10th Street, St. Louis, MO 63106 
  • Phone Number: 314.436.9598 
  • Managed By: St. Louis Housing Authority
    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.