Philadelphia — Finmarc Management Inc. and KPR have sold Red Lion Plaza, a 240,000-square-foot center located in Philadelphia, for $56.5 million. Jim Galbally, Chris Munley and Colin Behr of JLL represented Finmarc in the transaction. The buyers were not disclosed. Built in 1962, Red Lion Plaza was 97 percent leased at the time of the sale to tenants including Burlington, Pep Boys Auto, Planet Fitness, Ross Dress for Less and the Independent Physicians Medical Center. An undisclosed national grocery store is set to open within a 46,000-square-foot space at the property previously occupied by Raymour & Flanigan next year.