Grand Central Shopping Centre – Toowoomba, QLD
Grand Central Shopping Centre is a major retail destination in Toowoomba, owned by the Queensland Investment Corporation. The first stage of the development opened in 1996, and today the centre is the largest shopping complex in the Darling Downs region,…






