Residents of Cherry Hill Apartment Complex Concerned Over Mold and Other Issues
Residents of an apartment complex in Cherry Hill, New Jersey, are concerned for their health after discovering mold behind their wallpaper, along with other issues. NBC10’s Cydney Long has more from residents and a response from the building’s owner.