Retail

Wharton Realty buys 517,000 sq. ft. power center in Gloucester County