Where are Grenfell Centre and Telstra House both located?
Grenfell Centre: Grenfell Centre, also known as The Black Stump, is a high rise office building and is the third tallest building in Adelaide, Australia, with a height of 103 metres (338 feet). Telstra House: The Telstra House is a skyscraper/high-rise building that is located in the Adelaide CBD on the northern side of Pirie Street.
Adelaide, Australia