12 Creek Street, Brisbane
Office & Retail
$420,000,000
6.68%
3.20 years
38,644 sqm
Syndicate & Institutional Partner