Jubilee Place

Brisbane, Australia