288 North Terrace, Adelaide SA, Australia