The Palomar Group, a Georgia-based brokerage firm, has negotiated the sale of a 221,157-square-foot shopping center in South Philadelphia. The grocery-anchored property is known as the South ...