Electrical problem forces residents from Center C

Electrical problem forces residents from Center City homes
WPVI – Philadelphia

An electrical problem forced dozens of residents from their Center City Philadelphia high-rise Wednesday.

View Comments