Residents complain of trash at SW Atlanta apartment complex

A southwest Atlanta apartment is being overrun by trash and vermin, according to the residents who live there.

Top Videos