Jefferson apartment tenants evicted for needed repairs

More stories from WDSU

More stories from New Orleans