Offmarket opportunities

buildings already sold for 263 millions €