Renovations to Thurston Road Apartments Gives New Hope to Residents
After living for years in abhorrent living conditions, tenants at 447 Thurston Road and 971 Chili Avenue in Downtown Rochester, NY, ...