Publix rang up another South Florida shopping center deal, paying $40 million for a North Miami site anchored by one of its ...