Central Place Sydney

Image 1-Central Place Sydney (1)
Central Place Sydney will be located in Sydney, Australia. Credit: Dexus.