Relocation options frustrating Durham Public Housing tenants

The Liberty Street Apartments are owned by Durham Housing Authority and are all being demolished