Residents of Shreveport apartment complex speak out on living conditions

Residents of Woodlawn Terrace Apartments speak out on living conditions.

Residents of Shreveport apartment complex speak out on living conditions