Cherry Hill residents claim they are dealing with bugs, fire alarms

Tenants of The Grand of Cherry Hill say for $1,600 a month they're supposed to live in luxury; however, early Saturday morning through 9:30 p.m. Sunday night it was anything but. They say five fire alarms went off driving tenants into the rain.

Top Videos