Home / Challenger appoints Rook Partners to lease a trio of shopping centres / 010083-005
+61 2 8067 0855 | info@rookpartners.com