Question: FINAL EXAM Question 1. Where are Grenfell Centre and Telstra House both located?
Answer:
Adelaide, Australia