Arcadia Property Trust paid $68 million for a shopping center in Greenacres, Fla., marking its return to South Florida retail ...