The retail venues, located close to major cities in Germany, Portugal, Spain and Poland, represent total gross asset value of...
Please log in or sign up to see more.
One fine body…