Location

41 Templeton St, Cook, Canberra, Australian Capital Territory, 2614, Australia