News

Arcadia Property Trust paid $68 million for a shopping center in Greenacres, Fla., marking its return to South Florida retail after selling a Lincoln Road portfolio for nearly $350 million a decade ...