Deplorable living conditions at Mayor Wright Housing result in settlement for tenants

Deplorable living conditions at Mayor Wright Housing result in settlement for tenants