266
PHILADELPHIA — US Storage Centers has acquired a 107,606-square-foot facility in Philadelphia from Philly Self Storage. The 1,545-unit self-storage facility is located at 1910 S. Christopher Columbus Blvd. in Pennsport, directly off Interstate 95. The property is the first US Storage Centers location in Pennsylvania and will be rebranded as a US Storage Centers self-storage facility. Terms of the sale were not disclosed.