Electrical problem forces residents from Center City homes

WPVI – Philadelphia 2:27 mins

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

View Comments