Overflowed Trash at Liberty Green
- Updated
Residents at the Liberty Green apartments on South Hancock Street said they're living in unsanitary conditions caused by uncollected trash. Sept. 11, 2024. (WDRB Photo)
As featured on
The complex, which houses more than 400 units, is owned by the Louisville Metro Housing Authority and managed by Ludwig and Company.