Loading Video…

This browser does not support the Video element.

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.