Red Lion Plaza, a roughly 240,000-square-foot shopping center at Red Lion Road and Roosevelt Boulevard in Northeast Philadelphia, has been sold for $56.45 million. Finmarc Management Inc. and KPR sold the center. The buyer was affiliated with the Propp family from New York. The center at 9950 Roosevelt Blvd. was 97% occupied at the time… Read more »