Tenants complain of 'inhumane' conditions at West Side building
ByRob Hughes Sunday, September 24, 2023
Tenants in North Lawndale, Chicago apartments say conditions are uninhabitable at 1256 South Independence Boulevard.
Copyright © 2024 WLS-TV. All Rights Reserved.