Publix-anchored Fla. retail center trades for $8.4M