Segregation by Design

  • CEL Center for Architecture + Design 3301-3399 Washington Avenue St. Louis, MO, 63103 United States