August 28 (SeeNews) - Austrian real estate investor and developer Immofinanz Group has opened the tenth retail park under its Stop Shop brand in Serbia, the company said.